/********************************************************************************/
/*   The  Software  is  proprietary,  confidential,  and  valuable to Realtek   */
/*   Semiconductor  Corporation  ("Realtek").  All  rights, including but not   */
/*   limited  to  copyrights,  patents,  trademarks, trade secrets, mask work   */
/*   rights, and other similar rights and interests, are reserved to Realtek.   */
/*   Without  prior  written  consent  from  Realtek,  copying, reproduction,   */
/*   modification,  distribution,  or  otherwise  is strictly prohibited. The   */
/*   Software  shall  be  kept  strictly  in  confidence,  and  shall  not be   */
/*   disclosed to or otherwise accessed by any third party.                     */
/*   c<2003> - <2012>                                                           */
/*   The Software is provided "AS IS" without any warranty of any kind,         */
/*   express, implied, statutory or otherwise.                                  */
/********************************************************************************/

//----------------------------------------------------------------------------------------------------
// ID Code      : RTD2014OsdFontDynamicIcon_2.c No.0000
// Update Note  :
//----------------------------------------------------------------------------------------------------

#define __KEC_OSDFONTDYNAMICICON_2__

#include "UserCommonInclude.h"

#if(_OSD_TYPE == _KEC_OSD)

//****************************************************************************
// DEFINITIONS / MACROS
//****************************************************************************

//****************************************************************************
// STRUCT / TYPE / ENUM DEFINITTIONS
//****************************************************************************

//****************************************************************************
// CODE TABLES
//****************************************************************************

BYTE code tFONT1_ICON_ON[] =
{
    0x0f,0x38,0x7e,0xc1,0xd2,0x45,0x69,0xab,0x01,0x7b,0x00,0x00,
    0x38,0x20,0x85,0x4a,0x38,0xd9,0x8b,0x89,0x3e,0x27,0x9b,0xaa,
    0x05,0x00,0x40,0x22,0x24,0x49,0x82,0x0e,0x00,0x00,0x00,0x00,
    0x48,0x84,0x24,0x49,0x00,0x00,0x00,0x00,0x00,0x48,0x84,0x24,
    0x49,0x00,0x00,0x00,0x00,0x00,0xc8,0x12,0x92,0x24,0x51,0xe1,
    0x00,0x00,0x00,0x00,0x00,0x80,0xd5,0x9a,0xc4,0x62,0xb2,0x83,
    0xca,0x74,0x93,0x4d,0xd5,0xde,0x54,0xed,0x4d,0xd5,0xde,0x54,
    0xed,0x4d,0xd5,0xde,0x54,0xed,0x4d,0xd5,0xde,0x54,0xed,0x4d,
    0xd5,0x16,0x48,0x42,0xa5,0xf7,0x39,0x59,0x54,0x65,0x31,0xb3,
    0x16,0x33,0x6b,0x31,0xb3,0x16,0x33,0x2b,0x54,0xad,0x26,0x84,
    0x64,0x65,0xf7,0xa9,0xcc,0xda,0x64,0xd6,0x62,0x66,0x2d,0x66,
    0xd6,0x62,0x66,0x2d,0x26,0x7b,0x33,0xa1,0xc8,0xee,0xaa,0x64,
    0xed,0xaa,0x24,0xab,0x2a,0x49,0xaa,0xb2,0x26,0x55,0x6b,0xd5,
    0x54,0xad,0x75,0x4e,0xd5,0x5a,0x54,0xad,0x34,0xa4,0x9b,0xa4,
    0x9b,0xa4,0x9b,0xa4,0xbb,0x3b,0xe9,0xde,0x3b,0xe9,0xce,0x4a,
    0xba,0x93,0xa4,0x7b,0x92,0xe9,0x66,0xa6,0x9b,0x99,0x6e,0x66,
    0xba,0x99,0xe9,0x66,0xa6,0x9b,0x99,0x6e,0x66,0xba,0x99,0xe9,
    0x66,0x36,0x55,0x7b,0x53,0xb5,0x37,0x55,0x7b,0x53,0xb5,0x43,
    0xd5,0xca,0x56,0x95,0x24,0x55,0x49,0x52,0x95,0x24,0x55,0xc9,
    0xee,0x53,0x99,0x84,0x10,0x0e,0x00,0x00,0x58,0x24,0x49,0x92,
    0x24,0x49,0x7a,0xd7,0xc9,0x22,0x09,0xa4,0x01,0x00,0x00,0x92,
    0x24,0x49,0x92,0x64,0x51,0xb5,0x16,0x55,0x0b,0x6a,0x01,0x00,
    0x00,0x24,0x49,0x92,0x24,0x49,0xba,0x6b,0x92,0xee,0x53,0xa1,
    0x09,0x00,0x00,0x52,0x48,0x92,0x24,0x49,0x92,0xe9,0x66,0xa6,
    0x9b,0x99,0x6e,0x66,0xba,0x99,0x74,0x1f,0x49,0x77,0x2a,0xe9,
    0x4e,0x92,0xee,0x24,0xe9,0x4e,0x92,0xe4,0x9c,0x24,0x21,0x95,
    0x30,0x12,0x0e,0x03,0x00,0x00,0x80,0x24,0x49,0x92,0x24,0x49,
    0x92,0x24,0x49,0x92,0x24,0x93,0x00,0x00,0x00,0x24,0x49,0x92,
    0x24,0x49,0x92,0x24,0x49,0x92,0x24,0x49,0x02,0x00,0x00,0x90,
    0x24,0x49,0x92,0x24,0x49,0x92,0x24,0x49,0x92,0x24,0x09,0x00,
    0x00,0x40,0x92,0x24,0x49,0x92,0x24,0x49,0x92,0x24,0x49,0x3a,
    0x49,0x00,0x00,0x00,0x42,0x92,0x45,0xb2,0x9a,0x64,0x63,0x07,
    0x34,0x00,0x00,0x80,0xff,
};


code BYTE *tFONT1_MAIN_ICON_TABLE_2[] =
{
//on_off page
    tFONT1_ICON_ON,

};


//****************************************************************************
// VARIABLE DECLARATIONS
//****************************************************************************

//****************************************************************************
// FUNCTION DECLARATIONS
//****************************************************************************
void OsdFontVLCLoadMainIcon_2(BYTE ucIconPos, WORD usIcon);

//****************************************************************************
// FUNCTION DEFINITIONS
//****************************************************************************
//--------------------------------------------------
// Description  :
// Input Value  :
// Output Value :
//--------------------------------------------------
void OsdFontVLCLoadMainIcon_2(BYTE ucIconPos, WORD usIcon)
{
    BYTE ucOsdRotateStatus = _OSD_ROTATE_DEGREE_0;

#if((_OSD_ROTATE_FUNCTION == _OSD_ROTATE_SOFTWARE) || (_OSD_ROTATE_FUNCTION == _OSD_ROTATE_HARDWARE))
    ucOsdRotateStatus = GET_OSD_ROTATE_STATUS();
#endif

    ScalerOsdHardwareVLC(tFONT1_MAIN_ICON_TABLE_2[usIcon], VLC_TABLE_SIZE(tFONT1_MAIN_ICON_TABLE_2[usIcon]), GET_CURRENT_BANK_NUMBER(), (_1DYNAMIC_ICON_START + (ucIconPos * 24)), g_usFontTableStart, ucOsdRotateStatus);
}
#endif//#if(_OSD_TYPE == _KEC_OSD)

